Uses of Interface
edu.uky.ai.tic.ai.Bot
| Package | Description |
|---|---|
| edu.uky.ai.tic |
This package provides the game of Tic Tac Toe and the tools for building AI
players.
|
| edu.uky.ai.tic.ai |
This package contains the tools needed to build an AI for playing Tic Tac
Toe that uses adversarial game tree search techniques.
|
-
Uses of Bot in edu.uky.ai.tic
Fields in edu.uky.ai.tic declared as Bot Modifier and Type Field Description BotGame. oThe O playerBotGame. xTHe X playerConstructors in edu.uky.ai.tic with parameters of type Bot Constructor Description Game(Bot x, Bot o)Constructs and plays a game of Tic Tac Toe. -
Uses of Bot in edu.uky.ai.tic.ai
Classes in edu.uky.ai.tic.ai that implement Bot Modifier and Type Class Description classAlphaBetaBotThis bot performs just as well asMinMaxBotbut expands significantly fewer nodes by intelligently pruning the tree.classMinMaxBotThis bot expands the entire game tree and makes its decision based on Min Max search.classRandomBotA random Tic Tac Toe bot simply chooses its next move at random from all the available next moves.